import requests

# 明星列表
actors_list = [
"啜妮",
"陈圆",
"弦子",
"刘思维",
"许冠杰",
"卢靖姗",
"马亮",
"张子贤",
"热依扎",
"程野",
"剧雪",
"张艺上",
"刘天佐",
"郝平",
"孙维民",
"景岗山",
"罗家英",
"郭凯敏",
"孙茜",
"许绍雄",
"刘镇伟",
"郑乃馨",
"徐梵溪",
"宋伊人",
"文淇",
"李彬",
"杨青",
"唐晓天",
"大兵",
"花泽香菜",
"高瀚宇",
"赵圆瑗",
"宋智孝",
"邓莎",
"方逸伦",
"白志迪",
"沈晓海",
"吴玉芳",
"沈佳妮",
"李媛",
"王梓薇",
"张雨剑",
"张赫",
"尹昉",
"李雨泽",
"张峻宁",
"张洋",
"李东",
"安地",
"高阳",
"田雷",
"苏丽",
"王鹏",
"王瑞昌",
"张承",
"周澄奥",
"吕小雨",
"谷峰",
"张茜",
"张子栋",
"王煜",
"姚远",
"陶泽如",
"林君怡",
"伍嘉成",
"丁子峻",
"许志安",
"乔诗语",
"宋仲基",
"张辉",
"傅淼",
"代斯",
"朱颜曼滋",
"林子聪",
"陈怡",
"王太利",
"闫佩伦",
"叶全真",
"赵龙豪",
"菅田将晖",
"郭子凡",
"曹曦月",
"周毅",
"郑浩南",
"叨叨",
"宋洋",
"杨威",
"麦子",
"陈丽娜",
"宋承宪",
"孙骁骁",
"白澍",
"蒋劲夫",
"于海",
"李丽珍",
"郑卫莉",
"王敏德",
"吴莫愁",
"林源",
"梁颖",
"许佳琪",
"雪梨",
"鞠萍",
"张九龄",
"徐百慧",
"张冬",
"彭禺厶",
"任豪",
"何花",
"张宁",
"张璇",
"王啸坤",
"卫诗雅",
"杜若溪",
"刘校妤",
"李维嘉",
"徐静蕾",
"杨采妮",
"昆凌",
"淳于珊珊",
"隆妮",
"牟星",
"郑好",
"蒋易",
"陈良",
"吴希泽",
"王薇",
"一真",
"迟志强",
"张瑜",
"陈柏霖",
"金珠",
"王晓彤",
"张强",
"王紫璇",
"贾一平",
"唐禹哲",
"彭楚粤",
"孙铱",
"刘波",
"冯恩鹤",
"黄晓娟",
"刘令姿",
"侯长荣",
"黄莺",
"宫野真守",
"林威",
"宋宁峰",
"陈冰",
"赵弈钦",
"陶大宇",
"毛舜筠",
"张兆辉",
"辰亦儒",
"刘小光",
"王李丹妮",
"刘耀文",
"谢依霖",
"修睿",
"王佑硕",
"昌隆",
"赵志伟",
"罗正",
"谭晓凡",
"杜鹃",
"张本煜",
"刘磊",
"毛俊杰",
"阿朵",
"张雯",
"廖启智",
"赵然",
"蒋依依",
"王成",
"欧阳靖",
"徐娇",
"吴彼",
"范文芳",
"巫刚",
"杨欣",
"宗峰岩",
"贾旭明",
"许娣",
"尚语贤",
"沈磊",
"刘亚津",
"艾丽娅",
"王双宝",
"谭笑",
"管泽元",
"李易祥",
"李宛妲",
"陈明",
"姚刚",
"林静",
"李嘉铭",
"王博文",
"高发",
"周群",
"赖雨濛"
]


def call_api(actors):
    # 对演员名字进行URL编码的字符串拼接（这里用逗号分隔）
    actors_encoded = ','.join(actors)
    # 注意：实际使用时，你可能需要对中文字符进行URL编码，这里假设API能直接处理中文字符

    url = f"http://106.52.201.90:7001/api/ccSmartStrategy/genActorTag/invoke?actors={actors_encoded}"

    payload = {}
    headers = {
        'User-Agent': 'Apifox/1.0.0 (https://apifox.com)'
    }
    #print(url)

    response = requests.request("GET", url, headers=headers, data=payload)

    print(response.text)


# 每10个明星为一批
batch_size = 10
for i in range(0, len(actors_list), batch_size):
    batch = actors_list[i:i + batch_size]
    call_api(batch)